pulse reflection - Turkish English Dictionary